fast-checkとCypressでE2EテストのProperty-based testingをやる
#E2Eテスト #QA #Cypress
from fast-check
Cypressとfast-checkでE2EのProperty-based testingをやる
25:35~あたりで動いてるやつが出てくる
https://www.youtube.com/watch?v=E42T_dlZMoU
https://scrapbox.io/files/65429e9ffb679b001b1bd799.png
https://scrapbox.io/files/65429e3e4140ce001c16bf53.png
https://scrapbox.io/files/65429e6b978171001d9dc1ae.png
ユーザーのインタラクションをCommandで抽象するとテストしやすい
React, testing-libraryパターン
Property-based testing with React and fast-check - DEV Community
似てる
テーブル駆動テストを使った QA エンジニアとソフトウェアエンジニアの連携
関連
ValidationもAIが担う
AIに24時間UIを操作させ続けておいて仕様変更で操作不能になってAIが根を上げたらアラートが上がる
AIをソフトウェア開発へ取り込む際のテストにLLMsを活用する可能性に想いを馳せる